﻿<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="frmTipoProducto.aspx.cs" Inherits="frmTipoProducto" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
    
        <h1>Tipo de Producto</h1>
        <p style="font-weight: bold">Ingresar nuevo tipo</p>
        <table style="width: 118%;">
            <tr>
                <td style="font-weight: bold" valign="top">
                    <asp:TextBox ID="TextBox1" runat="server" Height="29px" 
                        ontextchanged="TextBox1_TextChanged" Width="187px"></asp:TextBox>
                    <br />
                    <asp:Label ID="Label3" runat="server" Font-Bold="True" ForeColor="Red"></asp:Label>
                    <br />
                    <br />
                    <asp:Button ID="Button4" runat="server" Height="33px" onclick="Button4_Click" 
                        Text="Agregar" Width="173px" />
                    <br />
                    <br />
                    <asp:Button ID="Button5" runat="server" CausesValidation="False" Height="31px" 
                        onclick="Button5_Click" Text="Regresar" Width="174px" />
                </td>
                <td valign="top">
                    <asp:GridView ID="GridView1" runat="server" AllowPaging="True" 
                        AllowSorting="True" AutoGenerateColumns="False" BackColor="White" 
                        BorderColor="White" BorderStyle="Ridge" BorderWidth="2px" CellPadding="1" 
                        CellSpacing="1" DataKeyNames="idProducto" DataSourceID="SqlDataSource1" 
                        EmptyDataText="No hay registros de datos para mostrar." GridLines="None" 
                        Height="10px" PageSize="6" Width="361px">
                        <Columns>
                            <asp:CommandField HeaderText="Acciones" ShowDeleteButton="True" 
                                ShowEditButton="True" ButtonType="Image" 
                                DeleteImageUrl="~/Img/ico_chico_eliminar.png" 
                                EditImageUrl="~/Img/ico_chico_edicion.png" 
                                CancelImageUrl="~/Img/ico_chico_cancelar.png" 
                                UpdateImageUrl="~/Img/ico_chico_ok.png" />
                            <asp:BoundField DataField="idProducto" HeaderText="id Producto" 
                                InsertVisible="False" ReadOnly="True" SortExpression="idProducto" />
                            <asp:BoundField DataField="descripcionTipoProducto" 
                                HeaderText="Descripcion del producto" SortExpression="descripcionTipoProducto">
                            </asp:BoundField>
                        </Columns>
                        <FooterStyle BackColor="#C6C3C6" ForeColor="Black" />
                        <HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#E7E7FF" />
                        <PagerStyle BackColor="#C6C3C6" ForeColor="Black" HorizontalAlign="Right" />
                        <RowStyle BackColor="#DEDFDE" ForeColor="Black" />
                        <SelectedRowStyle BackColor="#9471DE" Font-Bold="True" ForeColor="White" />
                        <SortedAscendingCellStyle BackColor="#F1F1F1" />
                        <SortedAscendingHeaderStyle BackColor="#594B9C" />
                        <SortedDescendingCellStyle BackColor="#CAC9C9" />
                        <SortedDescendingHeaderStyle BackColor="#33276A" />
                    </asp:GridView>
                </td>
                <td>
                    &nbsp;</td>
            </tr>
            <tr>
                <td>
                    &nbsp;</td>
                <td>
                    <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
                        ConnectionString="<%$ ConnectionStrings:ConnectionString %>" 
                        DeleteCommand="UPDATE [T_TipoProducto] SET [habilitado] = '0'  WHERE [idProducto] = @idProducto" 
                        InsertCommand="INSERT INTO [T_TipoProducto] ([descripcionTipoProducto],[habilitado]) VALUES (@descripcionTipoProducto,'1')" 
                        SelectCommand="SELECT idProducto, descripcionTipoProducto FROM T_TipoProducto WHERE (habilitado &gt; 0)" 
                        UpdateCommand="UPDATE [T_TipoProducto] SET [descripcionTipoProducto] = @descripcionTipoProducto WHERE [idProducto] = @idProducto">
                        <DeleteParameters>
                            <asp:Parameter Name="idProducto" Type="Int32" />
                        </DeleteParameters>
                        <InsertParameters>
                            <asp:Parameter Name="descripcionTipoProducto" Type="String" />
                        </InsertParameters>
                        <UpdateParameters>
                            <asp:Parameter Name="descripcionTipoProducto" Type="String" />
                            <asp:Parameter Name="idProducto" Type="Int32" />
                        </UpdateParameters>
                    </asp:SqlDataSource>
                </td>
                <td>
                    &nbsp;</td>
            </tr>
            <tr>
                <td>
                    &nbsp;</td>
                <td>
                    &nbsp;</td>
                <td>
                    &nbsp;</td>
            </tr>
        </table>
</asp:Content>

